package com.woniuxy.yoga.admin.model.form.paymentlog;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

@Data
@ApiModel("缴纳入驻费日志参数对象")
public class PaymentLogForm {

    /**
     * 缴费ID
     */
    @ApiModelProperty("缴费ID")
    @NotBlank
    private String paymentId;

    /**
     * 商家账号ID
     */
    @ApiModelProperty("商家账号ID")
    @NotNull
    private Integer accountId;

    /**
     * 门店ID
     */
    @ApiModelProperty("门店ID")
    @NotNull
    private Integer storeId;

    /**
     * 缴费金额
     */
    @ApiModelProperty("缴费金额")
    @NotNull
    private BigDecimal payMoney;

    /**
     * 缴费时间
     */
    @ApiModelProperty("缴费时间")
    @NotBlank
    private String payTime;
}
